<!DOCTYPE html>
<html lang="en-US" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>404 | My Notebook</title>
    <meta name="description" content="Not Found">
    <meta name="generator" content="VitePress v2.0.0-alpha.8">
    <link rel="preload stylesheet" href="/assets/style.BoEYU21q.css" as="style">
    <link rel="preload stylesheet" href="/vp-icons.css" as="style">
    
    <script type="module" src="/assets/app.B02vW-ec.js"></script>
    <link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
    <script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
    <script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
  </head>
  <body>
    <div id="app"></div>
    <script>window.__VP_HASH_MAP__=JSON.parse("{\"examples_api-examples.md\":\"BVuUDC8u\",\"examples_index.md\":\"DRDP5V7T\",\"examples_markdown-examples.md\":\"CRI4GTF1\",\"index.md\":\"ht8CDx0T\",\"middleware_docker_index.md\":\"qjq2KNst\",\"middleware_index.md\":\"HBYKVdxd\",\"middleware_mysql_foreignkey.md\":\"BFJBb4J_\",\"middleware_mysql_index.md\":\"CT5BYJN5\",\"middleware_nginx_index.md\":\"COkUxaTh\",\"server_linux_index.md\":\"Bs5nX7hB\",\"server_linux_nfs.md\":\"BWanbGvi\",\"server_linux_rsync.md\":\"DB-FYsHZ\",\"server_php_debug.md\":\"723SyYGr\",\"server_php_ext.md\":\"Bw24_QTo\",\"server_php_index.md\":\"DVMhui_p\",\"tools_acme.sh.md\":\"DPG5WCVa\",\"tools_git_index.md\":\"CniIVJs6\",\"tools_git_worktree.md\":\"CiKoAIJv\",\"tools_index.md\":\"CckS_OJj\",\"web_index.md\":\"ISte9ZJM\",\"web_websocket_reverb-protocol.md\":\"stb4s5pV\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"My Notebook\",\"description\":\"Web Full Stack\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"returnToTopLabel\":\"Top\",\"search\":{\"provider\":\"local\"},\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Examples\",\"link\":\"/examples\"},{\"text\":\"前端\",\"items\":[{\"text\":\"WebSocket\",\"link\":\"/web/websocket/Reverb-protocol\"}]},{\"text\":\"后端\",\"items\":[{\"text\":\"Linux\",\"link\":\"/server/linux\"},{\"text\":\"PHP\",\"link\":\"/server/php\"}]},{\"text\":\"中间件\",\"items\":[{\"text\":\"Nginx\",\"link\":\"/middleware/nginx\"},{\"text\":\"Docker\",\"link\":\"/middleware/docker\"},{\"text\":\"MySQL\",\"link\":\"/middleware/mysql\"}]},{\"text\":\"工具\",\"items\":[{\"text\":\"Git\",\"link\":\"/tools/git\"},{\"text\":\"SSL\",\"link\":\"/tools/acme.sh\"}]}],\"sidebar\":{\"/examples/\":{\"base\":\"/examples/\",\"items\":[{\"text\":\"Markdown Examples\",\"link\":\"/markdown-examples\"},{\"text\":\"Runtime API Examples\",\"link\":\"/api-examples\"}],\"collapsed\":true},\"/server/linux/\":{\"base\":\"/server/linux/\",\"items\":[{\"text\":\"Rsync\",\"link\":\"/rsync\"}],\"collapsed\":true},\"/server/php/\":{\"base\":\"/server/php/\",\"items\":[{\"text\":\"安装扩展\",\"link\":\"/ext\"},{\"text\":\"Xdebug调试\",\"link\":\"/debug\"}],\"collapsed\":true},\"/tools/git/\":{\"base\":\"/tools/git/\",\"items\":[{\"text\":\"worktree\",\"link\":\"/worktree\"}],\"collapsed\":true},\"/middleware/mysql\":{\"base\":\"/middleware/mysql\",\"items\":[{\"text\":\"ForeignKey\",\"link\":\"/foreignKey\"}],\"collapsed\":true}},\"socialLinks\":[{\"icon\":\"gitee\",\"link\":\"https://gitee.com/hutaoseven/note\"},{\"icon\":\"github\",\"link\":\"https://github.com/hutaoseven\"},{\"icon\":\"vitepress\",\"link\":\"https://vitepress.dev/zh\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2015-present <a href=\\\"https://www.hutao.me\\\">Seven</a>\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false,\"additionalConfig\":{}}");</script>
    
  </body>
</html>